//设置非法字符
var err_char_1="^[!@#$%&*.()-=+]+$<>\'\"";
var err_char_2="^[!@$%&*=+]+$<>\'\"";
var err_char_3="^[!$%*()=+]+$<>\'\"";
var err_char=" ^[\!$%*()=+]+$<>\'\"";
$(window).ready(function()
{
	//设置页面大小
	set_page_size();
	//设置事件
	set_event();
});

//设置事件
function set_event()
{
	//设置窗口大小变化事件
	$(window).resize(function(){set_page_size();});
	$(document).keypress(function(e) {
		if (e.which == 13)
			login();
	});
	$("#login").click(function(){login()});
}

//登录
function login()
{
	var user_id=$("#user_id").val();
	var password=$("#password").val();
	if(check_str(user_id))
	{
		alert("\"用户名\"中含有非法字符");
		return false;
	}
	if(check_str(password))
	{
		alert("\"密码\"中含有非法字符");
		return false;
	}
	if(user_id!=''&&password!='')
	{
		var data="item=login&user_id="+user_id+"&password="+password;
		$.ajax(
		{
			url:"php/login.php",
			type:"POST",
			dataType:"text",
			data:data,
			timeout:99999999,
			error: function(response)
			{
				
				alert("链接错误，请稍后再试");
				//alert('err\n'+response);
			},
			success:function(response)
			{
				
				
				if(response=='err'||response==''||!response)
				{
					alert('登录失败！点击“确定”重新登录');
				}
				if(response=='acc_err')
				{
					alert('非法登录！');
				}
				if(response=='done')
				{
					location.href="main.php";
				}
				
				
			}
		});
	}
	else
	{
		alert("用户名和密码不能为空");
	}
}


//设置页面大小及登录窗口位置
function set_page_size()
{
	var win=$(window);
	var div=$("#main_body");
	var login=$("#login_body");
	//获取窗口大小
	var win_height=win.height();
	var win_width=win.width();
	//设置主容器大小及背景图片
	div.css("height",win_height).css("width",win_width).css("background","url('img/index_bg.jpg') center center");
	//登录窗口的高度(比居中高20像素）
	var login_top=win_height/2-260/2-20;
	//登录窗口的左侧
	var login_left=win_width/2-400/2;
	login.css("top",login_top+"px").css("left",login_left+"px");
	//div.css("height",win_height).css("width",win_width).css("background","url('img/index_bg.jpg') center center");
	//div.css("background","url('img/index_bg.jpg') center center");
}